[data-theme="dblue"] {
	--p: 205 100% 55.5%;
	--pf: 212 100% 41%;
	--sf: 247 47% 35%;
	--af: 310 49% 42%;
	--nf: 217 92% 8%;
	--pc: 212 100% 90%;
	--sc: 247 100% 89%;
	--ac: 310 100% 90%;
	--nc: 217 100% 82%;
	--inc: 192 100% 16%;
	--suc: 182 100% 13%;
	--wac: 32 100% 17%;
	--erc: 0 100% 14%;
	--rounded-box: 1rem;
	--rounded-btn: 0.5rem;
	--rounded-badge: 1.9rem;
	--animation-btn: 0.25s;
	--animation-input: 0.2s;
	--btn-text-case: uppercase;
	--btn-focus-scale: 0.95;
	--border-btn: 1px;
	--tab-border: 1px;
	--tab-radius: 0.5rem;
	--s: 247 47% 43%;
	--a: 310 49% 52%;
	--n: 217 92% 10%;
	--b1: 0 0% 100%;
	--b2: 217 100% 97%;
	--b3: 219 44% 92%;
	--bc: 214 30% 32%;
	--in: 192 93% 78%;
	--su: 182 47% 66%;
	--wa: 32 62% 84%;
	--er: 0 63% 72%;
	.header-area {
		background: url(/pr/pc/theme/dblue/header_bg.png) #2e52d3 no-repeat;
		background-position: center right;
        background-size: contain;
		span,
		cite {
			color: #fff !important;
		}
		.logo-area {
			.name {
				// text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
                // background: url(/pr/pc/theme/dblue/name.png) no-repeat;
                // background-size: contain;
                // width:600px;
                // text-indent: -9999px;
			}
		}
		.layui-nav {
			.layui-icon {
				color: #fff;
			}
			.layui-nav-more {
				border-top-color: #fff;
			}
			.layui-nav-mored {
				border-color: transparent;
				border-bottom-color: #fff;
			}
		}
		.head-menu-area-bk {
			.head-menu-area {
				ul {
					li {
						a {
							color: #fff;
						}
						&.hover{
							a{
								// color: hsla(var(--su) / 1);
								color: #F8DA16;
							}
						}
					}
				}
			}
			.headMenuHover{
				border:1px solid;
				border-color: hsla(var(--bc)/1);
				background-color: hsla(var(--bc)/0.7);
				box-shadow: 0 0 4px hsla(var(--bc)/1);
			}
			.head-menu-more{
				a{
					color:hsla(var(--b1)/1);
				}
			}
		}
	}
	.layui-side-menu {
		// background: url(/pr/pc/theme/dblue/side_bar_bg.png) #2e52d3 no-repeat;
        // background-image: linear-gradient(#5566EA, #383EAF);
        background-color: #5566EA;
        // background-color: hsla(var(--b2));
		background-position: left top;
		background-size: cover;
		// .layui-side-menu .layui-side-scroll
        // .layui-side-menu .layui-side-scroll .layui-nav-tree .layui-nav-itemed>a .layui-nav-more {
        //     border-color: transparent transparent hsla(var(--bc) /var(--tw-text-opacity,1));
        // }
        .side-menu-type{
            display: none;
        }
		.layui-side-scroll {
			.layui-nav-tree {
				.layui-nav-item {
					a {
						color: #fff !important;
						cite {
							font-size: 16px;
                            font-weight: normal;
							font-family: Microsoft YaHei;
						}
                        .layui-nav-more{
                            border-color:#fff transparent transparent ;
                        }
					}
                    &::before {
                        background-color:rgba(255,255,255,.4);
                    }
				}
                .layui-nav-itemed{
                    &>a{
                        .layui-nav-more{
                            border-color: transparent transparent #fff;
                        }
                    }
                    &>.layui-nav-child{
                        a{
                            &::before{
                                background-color: #fff;
                            }
                        }
                    }
                }
			}
		}
	}
}
